home *** CD-ROM | disk | FTP | other *** search
- /*
- * $Id: shadow_drag_test.java,v 1.12 1996/10/04 03:15:39 hudson Exp $
- * $Author: hudson $
- */
-
- package sub_arctic.test;
-
- import sub_arctic.lib.interactor_applet;
- import sub_arctic.lib.debug_interactor_applet;
- import sub_arctic.lib.manager;
- import sub_arctic.lib.interactor;
- import sub_arctic.lib.interactor_consts;
- import sub_arctic.lib.base_parent_interactor;
- import sub_arctic.lib.top_level;
- import sub_arctic.lib.icon;
- import sub_arctic.lib.line_display;
- import sub_arctic.lib.shadow_drag_container;
- import sub_arctic.output.loaded_image;
- import java.net.URL;
- import java.net.MalformedURLException;
-
- public class shadow_drag_test extends debug_interactor_applet
- implements interactor_consts {
-
- public void build_ui(base_parent_interactor top)
- {
- interactor child, child1;
- shadow_drag_container drag;
-
- try {
- drag = new shadow_drag_container(0,0);
- // drag.set_expensive_draw(true);
- top.add_child(drag);
-
- //netscape 3.0 is seriousl broken here so we load direct from the URL
- loaded_image img_fix = manager.load_image(
- new URL("http://www.cc.gatech.edu/gvu/ui/sub_arctic/gvu.gif"));
-
- //child= new icon(10,10,manager.load_doc_image(this,"images/gvu.gif"));
- child = new icon(10,10,img_fix);
- drag.add_child(child);
-
- //child= new icon(75,25,manager.load_doc_image(this,"images/gvu.gif"));
- child = new icon(75,25,img_fix);
- drag.add_child(child);
-
- child = new line_display(170,10, 370,95, 2);
- drag.add_child(child);
-
- child = new line_display(170,95, 370,10, 2);
- drag.add_child(child);
-
- child = new coord_tracker(10,100,
- "Shadow drag any interactors! [","]");
- drag.add_child(child);
- } catch (MalformedURLException e) {
- showStatus("Problem loading image:" + e);
- }
- }
- }
-
- /*=========================== COPYRIGHT NOTICE ===========================
-
- This file is part of the subArctic user interface toolkit.
-
- Copyright (c) 1996 Scott Hudson and Ian Smith
- All rights reserved.
-
- The subArctic system is freely available for most uses under the terms
- and conditions described in
- http://www.cc.gatech.edu/gvu/ui/sub_arctic/sub_arctic/doc/usage.html
- and appearing in full in the lib/interactor.java source file.
-
- The current release and additional information about this software can be
- found starting at: http://www.cc.gatech.edu/gvu/ui/sub_arctic/
-
- ========================================================================*/
-